import {cloud} from './axiosApi';

//版本优化
//获取当前版本
export function getVersion() {
    return cloud({
        url: '/version/get',
    })
}

//切换版本
export function setVersion(id) {
    return cloud({
        url: '/version/set',
        params: {id}
    })
}

//获取数据
export function getJson(params) {
    return cloud({
        url: '/json/get',
        params,
    })
}

//修改数据
export function setJson(params, data) {
    return cloud({
        url: '/json/set',
        method: 'post',
        params,
        data
    })
}

//覆盖数据
export function overWrite({type, name, version}) {
    return cloud({
        url: '/json/overWrite',
        params: {type, name, version}
    })
}

//获取版本列表
export function versionList() {
    return cloud({
        url: '/json/list',
    })
}

//创建新版本
export function createVersion(id) {
    return cloud({
        url: '/json/create',
        params: {id}
    })
}

//删除版本
export function delVersion(id) {
    return cloud({
        url: '/json/del',
        params: {id}
    })
}


